Optimización de Escenas
Mejora del Rendimiento
Al construir escenas en Next Reality Digital, seguramente querrás que funcionen bien en una amplia gama de dispositivos. Desde visores de RV con conexión cableada de alto rendimiento hasta teléfonos móviles de baja potencia, el rendimiento de una escena puede variar según el tipo de dispositivo y la velocidad de conexión de tus visitantes.
Una forma de mejorar el rendimiento para todos es reducir la complejidad de una escena. Esto podría implicar reducir el número de objetos en una escena o optimizar los activos que estás utilizando. En la siguiente sección, cubriremos brevemente los pasos que puedes seguir para optimizar tus activos.
Medición del Rendimiento
Para examinar más de cerca el rendimiento de tu escena, puedes abrir el menú de Estado de RV. Haz click en el medidor de FPS en la esquina inferior derecha en la versión de escritorio (o en RV, escribe /vrstats en el cuadro de chat). Esto te mostrará información adicional sobre el tiempo de carga, el número de triángulos y texturas en tu escena.
Optimización de Imágenes y Videos
Imágenes y videos muy grandes y detallados pueden reducir el rendimiento en la web. Si estás incluyendo mucho de este tipo de medios en tu escena, puedes hacer lo siguiente para mantener un buen rendimiento:
- Reducir las dimensiones de imágenes y videos grandes
- Comprimir los archivos, utiliza la función "Guardar para web" en Photoshop para imágenes o utiliza una herramienta de compresión de imágenes o videos en línea para reducir el tamaño del archivo
- Intenta convertir las imágenes .png a .jpeg, ya que a menudo tienen tamaños de archivo más pequeños.
- Convierte los GIF a formato de video, ya que funcionan de manera más eficiente en Next Reality Digital.
Optimización de Modelos 3D
Los modelos 3D complejos pueden causar desafíos de rendimiento en tus escenas. Dos factores principales contribuyen a la complejidad de un objeto: en primer lugar, los activos de textura en un modelo, en segundo lugar, el número de triángulos en el modelo en sí. Típicamente, cuanto más realista parezca un modelo, más complejo será (aunque esto no siempre es el caso).
Los modelos 3D encontrados utilizando el navegador Sketchfab y Google Poly en Creator y Next Reality Digital ya están filtrados según el tamaño/complejidad de los objetos. Sin embargo, si deseas mejorar el rendimiento de otro modelo descargable, puedes reducir el tamaño de las texturas de los objetos o reducir el número de triángulos. Puedes utilizar una herramienta como Blender para hacerlo.
Reducción del tamaño de las texturas
Para reducir el tamaño de la textura de imagen de un modelo glb, puedes convertirlo a un archivo gltf, de modo que haya una carpeta con todos los archivos de textura y reducir el tamaño de las texturas de imagen usando una herramienta como Photoshop (por ejemplo, reducir el tamaño de las imágenes a la mitad o en un cuarto).
También hemos creado un video con otras cosas que puedes hacer para optimizar el tamaño de tus texturas en Blender.
Reducción del número de triángulos
No existe una regla de oro para determinar cuántos triángulos es ideal en un modelo, sin embargo, recomendamos usar modelos con solo decenas de miles, en lugar de cientos de miles de triángulos. Muchos modelos 3D complejos pueden tener su recuento de triángulos reducido sin afectar en gran medida la apariencia del modelo. Puedes hacerlo utilizando la herramienta de Decimación de Malla en Blender. Para obtener instrucciones, consulta este video.
Notas sobre Oculus Quest y Dispositivos Móviles
Ten en cuenta que algunas escenas pueden verse diferentes.